package br.com.globalcode.clinicafacil.config;

public class Configurador {

	private String fileContent;
	
	private Propriedade[] propriedades;
	
	private int totalPropriedades;
	
	private static Configurador instance;
	
	private Configurador() {
		carregaPropriedades();
	}
	
	public static Configurador getInstance () {
		
		if (instance == null)
			instance = new Configurador();
		
		return instance;
		
	}
	
	public void carregaPropriedades() {
		
		propriedades = new Propriedade[300];
		for (int i = 0; i < propriedades.length; i++) {
			Propriedade propriedade = new Propriedade();
			propriedade.setChave("KEY-" + i);
			propriedade.setValor("Value-" + i);
			propriedades[i] = propriedade;
			
		}
		
		totalPropriedades += propriedades.length;
		System.out.println("Arquivo Carregado " +
				          "com sucesso. Total de Propriedades " +
				           propriedades.length);
		
		System.out.println( "Total total mesmo  .... " 
										+ totalPropriedades );
	} 

	public String getUrlConexaoComBancoDados() {
		
		return propriedades[123].getValor();
		
	}
	
	public String getLabelTela(String label) {
		return propriedades[15].getValor();
	}
}
